An Attempt to Dynamically Break Symmetries in the Social Golfers Problem

نویسنده

  • Francisco Azevedo
چکیده

A number of different satisfaction and optimisation combinatorial problems have recently been approached with constraint programming over the domain of finite sets, for increased declarativity and efficiency. Such problems where one tries to find sets of values that satisfy some conditions often present much symmetry on variables and values. In particular, the social golfers problem encompasses many possible symmetries. Allowing symmetric solutions increases search space unnecessarily, thus multiplying solution time. Therefore, ordering constraints have been proposed and incorporated in set solvers. However, such constraints are imposed statically in the global problem model and are unable to detect symmetries that still occur in sub-problems after a partial labelling. In this paper we discuss how to overcome this and present an approach that sequentially labels variables with an Intelligent Backtracking scheme that avoids such symmetries by dynamically disallowing the assignment of indistinguishable values in the golfers problem. Experimental results show that this approach outperforms previous ones, recently achieved by the constraint programming community, namely over sets. Unfortunately, the current method is incomplete and may loose solutions. Nevertheless, results are correct and show that similar techniques can be used efficiently to obtain faster solutions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A SAT Encoding for the Social Golfer Problem

We introduce a SAT encoding for the social golfer problem. Since 1998, the social golfer problem has become a famous combinatorial problem. It is problem number 10 in CSPLib (http://www.csplib.org/). For a social golfer problem w-p-g, the goal is to schedule a golf tournament during w weeks. Each week, g groups of p players each are formed. No golfer plays in the same group as any other golfer ...

متن کامل

Conditional Symmetry Breaking

We introduce the study of Conditional symmetry breaking in constraint programming. This arises in a sub-problem of a constraint satisfaction problem, where the sub-problem satisfies some condition under which additional symetries hold. Conditional symmetry can cause redundancy in a systematic search for solutions. Breaking this symmetry is an important part of solving a constraint satisfaction ...

متن کامل

Automatically Exploiting Symmetries in Constraint Programming

We introduce a framework for studying and solving a class of CSP formulations. The framework allows constraints to be expressed as linear and non-linear equations, then compiles them into SAT instances via Boolean logic circuits. While in general reduction to SAT may lead to the loss of structure, we specifically detect several types of structure in high-level input and use them in compilation....

متن کامل

Survey of Life Events Prior to Suicide Attempt

Abstract Stressful life events are seen frequently, prior to suicide in persons who attempted. This study was done to survey problematic life events prior to suicide attempt in patients who had been admitted in emergency ward of Razi Hospital in Rasht 2001. To achieve this goal , 173 patients who had been admitted due to suicide attempt were interviewed by two trained male and female general ...

متن کامل

Goldstone Bosons in the Appelquist-Terning ETC Model

It is demonstrated that the extended technicolor model proposed recently by Appelquist and Terning has pair of potentially light U(1) Goldstone bosons coupling to ordinary matter with strength 2mf Fπ , where mf is the mass of the fermion and Fπ ≈ 125GeV. These Goldstone bosons could get a mass if the spontaneously broken U(1) symmetries are also explicitly broken, by physics beyond that specifi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006